#  -*- coding:utf-8 -*-
#
# JOAQUÍN RAMÓN ANTÚNEZ SÁNCHEZ - 8 de septiembre de 2014
#

from mezzo import mezzo    
from mon.mon import monstr         

class decca(mezzo):
    
    def __str__(self, value = None):         
        return '{} {}'.format( str(self.id).zfill(3), self.etiqueta )  
        
    ####################################################################
    ## Propiedades
    ####################################################################
    def __get_etiqueta(self): 
        return  monstr(self._mezzo__data['etiqueta']).totitle()
        
    def __set_etiqueta(self, value):
        self._mezzo__data['etiqueta'] = monstr(value).toupper()          
        
    etiqueta = property(__get_etiqueta, __set_etiqueta)      